textiles technology - Turkish English Dictionary